.wid100{width:100%;height:100%;}
.hide{display:none!important;}
.ar-left{float:left;}
.ar-right{float:right;}
.lationBelt{width:100%;height:10px;background:#F3F3F3}
ul li{list-style: none;}
input,button{outline: none;}
.footer{width:100%;height:49px;position:fixed;bottom:0;border-top:1px solid #EBEBEB;background:#fff;}
.footerLi{height:49px;line-height:49px;}
.footerIconDiv{width:100%;text-align:center;display: inline-block}
.footerImg{height:35px;}
.bg-ligra{background: linear-gradient(to right,#10902F,#4FB359);box-sizing: border-box}
.maskDiv{position: absolute; top: 0px; filter: alpha(opacity=65); background-color: #000;z-index: 9; left: 0px;opacity:0.65; -moz-opacity:0.65;width:100%;height:100%;}
.radius4{border-radius:4px!important;}
.fixHeader{position: fixed;top:0;z-index:20;}
.btnBackCor{background:#E7356F!important;}
.corGray{color:#A5A5A5}
.masks{position:fixed;
    width:100%;
    height:100%;
    top:0;
    z-index:600;
    filter:alpha(opacity=10);
    -moz-opacity:0.1;
    -khtml-opacity:0.1;
    opacity: 0.1;
    background:#000;}
/*单选框样式*/
.radio_box{ display:inline-block; position:relative;}
.radio_box label{ width:15px; height:15px; position:absolute; top:0; left:0; border:2px solid #50B25B; border-radius:50%; background:#fff; cursor:pointer;}
.radio_box input:checked + label:after{ content:''; width:9px; height:9px; position:absolute; top:3px; left:3px; background:#50B25B; border-radius:50%;}
.footAddr{width:100%;height:49px;position:fixed;bottom:0;line-height:49px;text-align: center;color:white;}
/*分页加载更多样式*/
#moreLi{width:80%;height:30px;line-height:30px;margin-left:10%;
    text-align:center;margin-bottom:60px;font-size:14px;color:#aaa;}
.moreLis{border-radius:5px;border:1px solid #eee;}
/*商品订单样式*/
.orderPages .goodsImgDiv{display: inline-block;height:80px;width:28%;float:left;text-align:center;}
.orderPages .goodsImg{width:80px;height:80px;border-radius:10px;overflow:hidden;}
.orderPages .goodsMessDivs{display: inline-block;height:80px;overflow:hidden;width:72%;float:left;}
.orderPages .goodName{width:100%;height:50px;overflow:hidden;display:inline-block;}
.orderPages .goodsName{line-height:20px;height:40px;font-size:14px;width:100%;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.orderPages .goodMoneyDiv{float:left;text-align:right;font-size:16px;font-weight:500;display: inline-block;}
.orderPages .goodsNumDiv{height:30px;width:100%;display: inline-block;overflow: hidden;}
.orderPages .goodsNum{color:#CFCFCF;font-size:14px;}
/*我的*/
.personPage .headerDiv{width:100%;height:200px;background: linear-gradient(to right,#10902F,#4FB359);position:relative;}
.personPage .myIntegral{position:absolute;top:15px;right:10px;width:60px;height:50px;}
.personPage .myIntegralIcon{width:100%;height:30px;display: inline-block;text-align:center;}
.personPage .myIntegralImg{height:25px;margin-top:2px;}
.personPage .myIntegralNum{width:100%;height:20px;line-height:20px;text-align:center;font-size:12px;color:white;display: inline-block}
.personPage .personImg{width:100%;height:90px;text-align:center;padding-top:30px;}
.personPage .personImg span{display:inline-block;width:80px;height:80px;border:4px solid white;border-radius:100%;overflow:hidden;}
.personPage .personName{display: inline-block;width:100%;height:30px;line-height:30px;text-align:center;font-size:16px;color:white;margin-top:10px;}
.personPage .orderDivHead{width:100%;height:40px;line-height:40px;padding:0 10px;overflow:hidden;color:white;box-sizing: border-box;}
.personPage .myOrder{float:left;font-weight:600;font-size:14px;}
.personPage .getAllOrder{float:right;color:white;font-size:12px;}
.personPage .orderStateDiv{height:80px;overflow:hidden;}
.personPage .orderStateLi{height:80px;}
.personPage .orderIcon{width:100%;height:30px;text-align:center;display: inline-block;margin-top:15px;position:relative;}
.personPage .orderIcon .orderImg{height:28px;}
.personPage .nums{position:absolute;top:-3px;right:25%;background:white;display: inline-block;width:15px;height:15px;font-size:10px;text-align:center;line-height:15px;color:red;border-radius:100%;border:1px solid red;}
.personPage .orderStateWord{width:100%;height:25px;line-height:25px;font-size:12px;color:#949494;display:inline-block;text-align: center;}
.personPage .personUl{width:100%;padding:0;margin:0;}
.personPage .personUl li{height:50px;line-height:50px;border-top:1px solid #EBEBEB;overflow:hidden;padding:0 10px;}
.personPage .personUl li .personImgs{height:20px;}
.personPage .shopNames{font-size:15px;margin-left:5px;font-weight:500;}
/*首页*/
.pageHome .navDivs{width: 100%;height:50px;overflow:hidden;position:fixed;top:49px;z-index:20;background:white;}
.pageHome .homeDiv{margin-top:100px;}
.pageHome .otherMenu{margin-top:100px;}
.pageHome .navDiv{width: 100%;height:56px;white-space: nowrap;overflow-x:auto;overflow-y:hidden;}
.pageHome .titleLi{display:inline-block;box-sizing: border-box;padding:0 15px;height:50px;line-height:50px;box-sizing: border-box;overflow:hidden;}
.pageHome .activeNav{border-bottom:3px solid #51B35D;color:#51B35D}
.pageHome .sowingMap{width:100%;height:160px!important;overflow:hidden;margin:0;}
.pageHome .am-control-nav.am-control-paging{bottom:10px!important}
.pageHome .am-viewport{height:100%;overflow:hidden;}
.pageHome .am-slides{height:100%;overflow:hidden;}
.pageHome .sowingImg{width:100%;height:160px;}
.pageHome .shopUls{width:100%;margin:0;padding:0;overflow: hidden;padding:10px;box-sizing: border-box;}
.pageHome .goodsDiv{float:left;width:49%;height:210px;box-sizing: border-box;border-radius:5px;overflow: hidden;border:1px solid #eee;margin-bottom:10px;}
.pageHome .goodsDiv:nth-child(odd){margin-right:1%;}
.pageHome .goodsDiv:nth-child(even){margin-left:1%;}
.pageHome .goodsImgDiv{width:100%;height:150px;display: inline-block;}
.pageHome .goodsName{display: inline-block;width:100%;height:20px;padding:0 10px;margin-top:5px;box-sizing:border-box;line-height:20px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.pageHome .goodsMess{width:100%;padding:0 10px;box-sizing: border-box;height:20px;overflow:hidden;display: inline-block;}
.pageHome .goodsSale{font-size:12px;color:#A8A8A8;float:left;}
.pageHome .goodsMoney{float:right;font-size:14px;color:red;}
/*详情图*/
.goodsDetails .goodsImgDiv{width:100%;margin-top:50px;}
.goodsDetails .goodsImgDiv .goodsImg{width:100%;}
.goodsDetails .goodsMessDiv{width:100%;padding:0 10px;box-sizing: border-box;height:40px;line-height:40px;}
.goodsDetails .goodsMoney{font-size:20px;font-weight:500;color:red;margin-right:10px;}
.goodsDetails .goodsIntergn{font-size:14px;color:#A8A8A8;}
.goodsDetails .goodsDes{width:100%;padding:0 10px;box-sizing: border-box;line-height:20px;font-size:14px;margin-bottom:10px;}
.goodsDetails .goodsDetailsDiv{width:100%;margin-bottom:55px;}
.goodsDetails .goodsTitle{heigth:50px;line-height:50px;font-size:16px;font-weight:600;padding:0 10px;box-sizing: border-box;}
.goodsDetails .detailsImg{width:100%;display: inline-block;}
.goodsDetails .goodsDetailsImg{width:100%;}
.goodsDetails .goodfooter{width:100%;height:49px;position:fixed;bottom:0;background:white;overflow:hidden;}
.goodsDetails .integral{line-height:49px;text-align:center;font-size:16px;color:white;}
.goodsDetails .price{font-size:16px;}
.goodsDetails .price .addCar{width:50%;float:left;height:49px;line-height:49px;text-align:center;font-size:14px;}
.goodsDetails .goodsMoneyBuy{width:50%;float:right;height:49px;line-height:49px;text-align:center;color:white;}
.goodsDetails .all .addCar{width:50%;float:left;height:49px;line-height:49px;text-align:center;border-right:1px solid #eee;box-sizing: border-box;font-size:14px;}
.goodsDetails .all .goodsIntegralBuy{width:34%;float:left;height:49px;line-height:49px;text-align:center;font-size:14px;}
.goodsDetails .all .goodsMoneyBuy{width:50%;font-size:14px;float:left;height:49px;line-height:49px;text-align:center;color:white;}
.goodsDetails .addCarNum{width:100%;height:60px;background:white;position:fixed;bottom:0;z-index:10;overflow:hidden;padding:0 10px;box-sizing: border-box}
.goodsDetails .numDiv{width:65%;height:60px;line-height:60px;overflow: hidden;float:left;}
.goodsDetails .numSpan{width:150px;height:40px;border:1px solid #eee;display:inline-block;margin-top:10px;}
.goodsDetails .addNum{display:inline-block;width:40px;height:40px;float:right;line-height:40px;text-align:center;font-size:18px;border-left:1px solid #eee;box-sizing: border-box}
.goodsDetails .numInput{width:70px;height:38px;line-height:38px;text-align:center;float:left;border:none;padding:0;margin:0;}
.goodsDetails .reduceNum{display:inline-block;width:40px;height:40px;float:left;line-height:40px;text-align:center;font-size:30px;border-right:1px solid #eee;box-sizing: border-box}
.goodsDetails .bagReduce{background:#F3F3F3}
.goodsDetails .okNum{width:30%;float:right;background:#1C9536;color:white;text-align:center;line-height:40px;height:40px;margin-top:10px;border-radius:5px;}
/*地址*/
.address .addrDiv{width:100%;}
.address .addrUl{width:100%;margin:0 0 50px 0;padding:0!important;font-size:14px;}
.address .contacts{display:inline-block;width:100%;height:25px;line-height:25px;padding:0 10px;box-sizing: border-box;margin-top:10px;}
.address .contAddr{display:inline-block;width:100%;line-height:20px;padding:0 10px;box-sizing: border-box;padding-bottom:10px;border-bottom:1px solid #eee}
.address .addrOperation{overflow:hidden;display:inline-block;width:100%;height:50px;line-height:50px;padding:0 10px;box-sizing: border-box;border-bottom:1px solid #eee;}
.address .choiceArr{top:15px!important;}
.address .choiceTitle{margin-left:10px;display: inline-block}
.address .editArr{font-size:13px;color:#AEAEAE;}
.address .delArr{font-size:13px;color:#AEAEAE;margin-left:20px;}
.address .addrFoot{width:100%;height:49px;line-height:49px;position:fixed;bottom:0;color:white;text-align:center;}
.address .noAddr{width:100%;height:40px;padding:10px;box-sizing: border-box;font-size: 14px;}
/*编辑地址*/
.editAddrs .addrUl{width:100%;margin:0;padding:0;}
.editAddrs .addrUl li{width:100%;height:50px;line-height:50px;padding:0 10px;box-sizing: border-box;overflow:hidden;font-size:14px;border-bottom:1px solid #eee}
.editAddrs .inputMess{height:30px;width:100%;border:none;margin-bottom:5px;}
/*确认订单*/
.sureOrder .addrMess{width:100%;overflow:hidden;padding:10px;box-sizing: border-box;margin-top:50px;}
.sureOrder .addrIcon{width:10%;margin-top:20px;display:inline-block;float:left;}
.sureOrder .addrImg{width:20px;}
.sureOrder .addrMessDiv{width:80%;float:left;display: inline-block;}
.sureOrder .contant{display: inline-block;width:100%;overflow: hidden;height:30px;font-size:15px;line-height:30px;font-weight:600;}
.sureOrder .contantAddr{line-height:20px;font-size:12px;color:#666666;width:100%;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.sureOrder .addrIcons{width:10%;margin-top:20px;display:inline-block;float:right;text-align: right;}
.sureOrder .addrIcons i{color:#d5d5d5}
.sureOrder .addAddr{width:100%;display: inline-block;height:40px;line-height:40px;color:#ababab;margin-top:5px;}
.sureOrder .goodsDiv{width:100%;padding:0;margin:0;box-sizing: border-box;}
.sureOrder .goodsDiv li{width:100%;padding:10px;box-sizing: border-box;height:100px;overflow:hidden;border-bottom:1px solid #eee;}
.sureOrder .delivery{width:100%;height:50px;line-height:50px;padding:0 10px;box-sizing: border-box;font-size:14px;}
.sureOrder .deliveryMoney i{color:#d5d5d5;margin-left:10px;}
.sureOrder .goodsAllMoney{width:100%;height:50px;line-height:50px;border-bottom:1px solid #eee;padding:0 10px;box-sizing: border-box;font-size:14px;}
.sureOrder .moneys{color:#E7356F;font-weight:600;}
/*我的订单*/
.order .orderNav{width:100%;height:50px;overflow:hidden;margin:0;padding:0;position:fixed;top:49px;background:white;z-index:20px;}
.order .orderNavLi{width:20%;float:left;text-align:center;height:50px;line-height:50px;box-sizing: border-box;margin:0;padding:0;}
.order .activeOrder{border-bottom:2px solid #51B35D;color:#51B35D}
.order .allOrder{width:100%;margin-bottom:10px;}
.order .allOrderUl{width:100%;margin:0;padding:0;}
.order .allOrderUl li{width:100%;margin:0;padding:10px 0;}
.order .orderState{width:100%;height:30px;line-height:30px;font-size:16px;font-weight:600;padding:0 10px;box-sizing: border-box;display: inline-block;}
.order .orderNum{width:100%;height:40px;font-size:14px;padding:0 10px;box-sizing: border-box;display: inline-block;border-bottom:1px solid #eee;}
.order .goodsDiv{width:100%;overflow:hidden;height:100px;padding:10px;display:inline-block;box-sizing: border-box;border-bottom:1px solid #eee;}
.order .moneyDiv{width:100%;height:40px;line-height:40px;padding:0 10px;box-sizing: border-box;display:inline-block;border-bottom:1px solid #eee;overflow: hidden}
.order .orderTime{float:left;color:#9E9E9E;font-size:12px;}
.order .endMoney{float:right;font-size:14px;}
.order .operBtn{width:100%;height:30px;padding:0 10px;box-sizing: border-box;display:inline-block;overflow: hidden}
.order .noColorBtn{padding:0 10px;height:25px;background:white;color:#9E9E9E;font-size:13px;border-radius:5px;border:1px solid #9E9E9E;float:right;margin-top:3px;margin-left:10px;}
.order .hasColorBtn{height:25px;padding:0 10px;color:#fff;font-size:13px;border-radius:5px;border:none;float:right;margin-top:3px;margin-left:10px;}
.order .alreadyGo{color:#E7356F;font-size:12px;}
.order .copyBtn{background:white;color:#9E9E9E;font-size:13px;border-radius:5px;border:1px solid #9E9E9E;height:20px;}
.order .noOrder{width:100%;line-height:25px;height:25px;display:inline-block;padding:0 10px;box-sizing: border-box;color:#ababab;font-size:14px;}
/*购物车*/
.car .hasGodds{margin-top:50px;}
.car .carGoodsDiv{width:100%;padding:0;box-sizing: border-box;margin:0;}
.car .goodsLi{width:100%;height:140px;border-bottom:1px solid #eee;box-sizing: border-box;padding:10px;}
.car .numDiv{width:100%;height:40px;line-height:40px;display: inline-block}
.car .numSpan{width:100px;height:30px;border:1px solid #eee;display:inline-block;margin-top:10px;margin-left:30%;}
.car .addNum{display:inline-block;width:30px;height:30px;float:right;line-height:30px;text-align:center;font-size:18px;border-left:1px solid #eee;box-sizing: border-box}
.car .numInput{width:40px!important;border:none;height:28px!important;line-height:28px!important;text-align:center;float:left;padding:0;margin:0;}
.car .reduceNum{display:inline-block;width:30px;height:30px;float:left;line-height:30px;text-align:center;font-size:20px;border-right:1px solid #eee;box-sizing: border-box}
.car .bagReduce{background:#F3F3F3}
.car .delOrder{float:right;color:#9E9E9E;font-size:13px;float:right;}
.car .allMoneyDiv{width:100%;height:50px;line-height:50px;padding:0 10px;box-sizing: border-box;overflow: hidden;text-align:right;font-size:16px;font-weight:600;}
.car .addrDiv{width:100%;height:130px;padding:10px;box-sizing: border-box;overflow:hidden;}
.car .addrTitle{width:100%;height:40px;line-height:40px;font-size:16px;font-weight:600;display: inline-block}
.car .addrMessDiv{width:100%;height:40px;overflow:hidden;display: inline-block}
.car .addrMess{float:left;width:80%;height:40px;line-height:20px;font-size:12px;color:#535353;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.car .moreAddrIcon{width:19%;height:40px;line-height:40px;text-align:right;float:right;}
.car .moreAddrIcon i{font-size:16px;color:#CDCDCD;}
.car .contantDiv{width:100%;height:30px;line-height:30px;box-sizing: border-box;display: inline-block;font-size:14px;color:#535353;}
.car .moneyBuyDiv{width:100%;height:100px;padding:10px;box-sizing: border-box;margin-bottom:50px;}
.car .moneysShow{width:100%;height:40px;line-height:40px;text-align:center;font-size:16px;font-weight:600;display: inline-block}
.car .endMoney{color:#E7356F}
.car .buyBtn{width:100%;height:40px;line-height:40px;text-align:center;color:white;display: inline-block;border-radius:5px;}
.car .noShopCar{width:100%;text-align:center;}
.car .noShopImg{width:140px;margin-top:40%;}
/*详情订单确定*/
.sureOrderDetail .numDiv{display:inline-block;width:110px;height:30px;border:1px solid #eee;float:right;}
.sureOrderDetail .addNum{display:inline-block;width:30px;height:30px;float:right;line-height:30px;text-align:center;font-size:18px;border-left:1px solid #eee;box-sizing: border-box}
.sureOrderDetail .numInput{width:50px;height:28px;line-height:28px;text-align:center;float:left;border:none;padding:0; margin:0;}
.sureOrderDetail .reduceNum{display:inline-block;width:30px;height:30px;float:left;line-height:30px;text-align:center;font-size:30px;border-right:1px solid #eee;box-sizing: border-box}
.sureOrderDetail .bagReduce{background:#F3F3F3}
/*订单详情*/
.orderDetails .addrDiv{margin-top:49px;width:100%;padding:10px;box-sizing: border-box}
.orderDetails .addrSpan{width:100%;height:30px;line-height:30px;overflow: hidden;font-size:14px;}
.orderDetails .addrMess{width:100%;line-height:20px;font-size:13px;display:inline-block;}
.orderDetails .orderDivMess{width:100%;padding:10px;box-sizing: border-box;margin:0;}
.orderDetails .orderDivMess li{height:30px;line-height:30px;width:100%;oveflow:hidden;font-size:14px;}
.orderDetails .copyBtn{border:1px solid #ababab;height:25px;background:white;color:#666;padding:0 12px;font-size:12px;}
.orderDetails .opBtnDiv{position:fixed;bottom:0;background:white;border-top:1px solid #ababab;width:100%;height:49px;line-height:49px;text-align:right;padding:0 10px;box-sizing: border-box;}
.orderDetails .opBtnDiv button{margin-top:10px;}
.orderDetails .shopOrderWaybillNumber{margin-bottom:5px;border:none;min-width:180px;}